Yusuf Çelikkaya

Bilgisayar Mühendisi

LinkedIn GitHub Medium +90 507 520 93 30 yusufcelikkaya3444@gmail.com

C#, ASP.NET Core MVC ve SQL Server teknolojilerinde uzmanlaşan, ölçeklenebilir ve güvenli backend mimarileri tasarlama tutkusuna sahip Yazılım Mühendisi. Nesne Yönelimli Programlama (OOP), Entity Framework ve Web API entegrasyonları konularında derin pratik deneyime sahibim. OWASP güvenlik standartlarını benimseyerek güvenli kodlama süreçlerini yönetiyor, Docker ve Elasticsearch gibi modern teknolojilerle sistem performansını artırmaya yönelik sürekli araştırmalar yapıyorum. Temiz kod (Clean Code) prensiplerine bağlı kalarak, iş süreçlerini dijitalleştiren yenilikçi çözümler üretmeye odaklanıyorum.

Bilgisayar Mühendisliği, Lisans

Yalova Üniversitesi

İngilizce Hazırlık Eğitimi

Yalova Üniversitesi

Yazılım Geliştirme Stajyeri

İdea Teknoloji Çözümleri — İstanbul

  • C# ve .NET mimarisi üzerinde kurumsal uygulama geliştirme süreçlerinde aktif rol alarak sistem performansının sürdürülebilirliğine katkı sağladım.
  • NLog ve Serilog araçlarını sisteme entegre ederek merkezi loglama altyapısını kurdum; hata tespit sürelerini (debugging) minimize ettim.
  • SDK ve dış API entegrasyonlarını başarıyla gerçekleştirerek sistemler arası veri akışını sağladım.
  • OWASP Top 10 güvenlik standartlarını kodlama süreçlerine dahil ederek yazılım güvenilirliğini üst seviyeye taşıdım.

Yazılım Geliştirme Stajyeri

İdea Teknoloji Çözümleri — İstanbul

  • MS SQL Server altyapılı, C# tabanlı veri yönetim uygulamaları tasarlayarak baştan sona geliştirme süreçlerini (SDLC) tamamladım.
  • Mevcut sistemlerde SQL Injection zafiyet analizleri gerçekleştirdim ve güvenlik açıklarını yamayarak veritabanı güvenliğini optimize ettim.
  • Çevik (Agile) geliştirme süreçlerine ve günlük ekip toplantılarına katılarak proje hedeflerine zamanında ulaşılmasına destek oldum.

RESTful Web API & MVC Kurumsal Entegrasyonu

  • İlişkisel veritabanı tablosunu yöneten, yüksek performanslı bir Web API mimarisi tasarladım ve geliştirdim.
  • Swagger entegrasyonu ile endpoint testlerini standartlaştırdım ve verileri HttpClient aracılığıyla bir ASP.NET Core MVC projesine kesintisiz entegre ederek uçtan uca bir sistem kurguladım.
ASP.NET Core MVC Web API Swagger HttpClient

Hastane Yönetim Sistemi Web API

  • .NET 8.0 üzerinde hasta/doktor kayıtlarını yöneten RESTful Web API geliştirdim; JWT ve Azure SDK entegrasyonlarıyla bulut tabanlı kimlik doğrulama/yetkilendirme altyapısını kurdum.
  • Entity Framework ile ilişkisel tabloları modelledim, API uç noktalarını Swagger ile dökümante ederek HttpClient aracılığıyla ASP.NET Core MVC arayüzüyle uçtan uca entegre ettim.
  • Kritik CRUD operasyonlarında doğrudan Stored Procedure ve LINQ sorguları kullanarak veritabanı işlem yükünü ve yanıt sürelerini optimize ettim.
.NET 8.0 JWT Azure SDK Entity Framework Stored Procedures LINQ

E-Ticaret Web Sitesi

Vue.js, Quasar Framework ve Firebase kullanarak bir e-ticaret web uygulaması geliştirdim. Ürün listeleme, sepet fonksiyonu ve temel özellikleri uyguladım.

Vue.js Quasar Framework Firebase

Backend Development Program (C#, .NET, MS SQL)

SoftITo Yazılım-Bilişim Akademisi

C# Programlama (Algorithms and Object-Oriented Programming)

BTK Akademi

Algoritmalar ve Nesne Yönelimli Programlama (C# / Java)

BTK Akademi & Udemy

Modern API Geliştirme ve Entegrasyon Süreçleri (ASP.NET Core Web API)

BTK Akademi

Java ile Nesne Yönelimli Programlama (OOP Principles and Java Application Development)

Udemy

Backend Teknolojileri

C#.NET Framework ASP.NET Core MVCRESTful Web APIADO.NET

Veritabanı & ORM

MS SQL ServerEntity Framework Stored ProceduresLINQFirebase

Mimari & Tasarım

OOPN-Tier Mimari API Entegrasyonu

Araçlar & Pratikler

GitDocker SwaggerNLog/Serilog Postman

Frontend Temelleri

Vue.jsHTML/CSS JavaScript
İngilizce
Orta Seviye